package com.drama.api.company.dramas.domain.po;

import com.drama.api.base.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.persistence.Column;
import javax.persistence.Table;
@Data
@EqualsAndHashCode(callSuper = false)
@Table(name = "dramas_schedule_log")
public class CompanyDramasSchedulePO extends BaseEntity {

    /**
     * 剧目ID
     */
    @Column(name = "drama_id")
    private String dramaId;

    /**
     * 流程日志描述
     */
    @Column(name = "log_title")
    private String logTitle;

    /**
     * 流程审核意见详情
     */
    @Column(name = "log_desc")
    private String logDesc;

    /**
     * 流程日志附件名称
     */
    @Column(name = "log_annex_name")
    private String logAnnexName;

    /**
     * 流程日志附件
     */
    @Column(name = "log_annex_url")
    private String logAnnexUrl;

    /**
     * 流程进度
        1 剧目提交
        2 剧目审核
        3 平台转码
        4 发起线上申请
        5 剧目上线
     */
    @Column(name = "log_type")
    private Integer logType;

    /**
     * 流程日志状态
        1 通过 2 不通过  3 非审核
     */
    @Column(name = "log_state")
    private Integer logState;


}